etch resist - Turkish English Dictionary